
.showlist-tt{ font-size:14px; color:#000; line-height:20px; padding:15px 0 0 10px; width:300px; margin:0 auto;}

/******************文章页*********************/
.art-info{ padding:5px 10px 8px 15px; border-bottom:1px dotted #cccccc; color:#666; line-height:18px;}
.art-body{ width:300px; margin:0 auto; padding:18px 10px;line-height: 30px;}
.art-body .photo{ display:block; margin-bottom:15px; }
.art-body p{ line-height:30px; color:#000;}
.art-body p a{ color:#da0026; text-decoration:underline;}
.art-share{ height:35px; border-top:1px solid #666666; background:url(../images/yybg.jpg) repeat-x left bottom; line-height:25px; padding-left:10px;}
.art-share a{ color:#000;}
.art-share span{ color:#999;}



.art-tags { border-bottom:1px dotted #cccccc; padding:5px 10px; line-height:24px;}
.art-tags a{ color:#da0026; display:inline-block;}
.art-tags span{display:inline-block; margin-left:6px; margin-right:6px;}

.art-likelist{ padding-left:10px; width:310px; margin:0 auto; margin-top:5px; padding-bottom:5px; border-bottom:1px solid #666666;}
.art-likelist li{ height:30px; line-height:30px; overflow:hidden;}
.art-likelist li a{ display:inline-block;color:#000;height:30px;}


.art-lmtt{ height:30px; border-bottom:1px dotted #cccccc; padding-left:10px; font-size:14px; color:#999; line-height:30px;}
.art-lmtt span{display:inline-block; margin-right:8px;border-left:3px solid #000;border-top:4px solid #FFFFFF;border-bottom:4px solid #FFFFFF;  margin-bottom:2px;}
.art-lmtt em{ display:inline-block; background:url(../images/lmtt-bg.jpg) no-repeat right 9px; padding-right:15px; font-style:normal;}
.art-tags{ padding-left:10px; line-height:30px; }
.art-tags a{ color:#da0026;}



.comments-box{ padding:0 10px 10px 10px; border-bottom:1px dotted #cccccc;width:300px; margin:0 auto;}
.comments-box h2{ height:30px; line-height:30px; font-size:14px;}
.comments-box h2 span{ display:block; float:left; color:#999;}
.comments-box h2  em{ display:block; float:right; color:#000; font-style:normal; width:112px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.comments-box h2  em a{ color:#000;}
.comments-box .textarea{ background-color: #fff; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border: 1px solid #c1c1c1; padding:5px;}
.textarea textarea{ border:none; height:100px; width:285px;}

.comments-btn{ display:block;width:66px; height:24px; line-height:24px; color:#000; text-align:center; background:url(../images/comments-btn.jpg) no-repeat; margin-top:7px;}

.comments-list{padding:0 10px 10px 10px; width:300px; margin:0 auto;}
.comments-list ul{ margin-top:10px;}
.comments-list li{ margin-bottom:10px;}
.comments-list li .left{ width:65px; float:left; margin-top:10px;}
.comments-list li .left .name{ height:20px; display:block; font-size:12px; width:60px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.comments-list li .left em{ display:block; background-color: #dedfde; -moz-border-radius: 3px;  -webkit-border-radius: 3px; width:58px; height:18px; line-height:18px; text-align:center; font-style:normal;font-size:12px;}
.textarea textarea{ border:none; height:100px; width:285px; font-size:14px; color:#999;}

.comments-list li .right{background-color: #fff; min-height:35px; -moz-border-radius: 5px; border:1px solid #c1c1c1;  -webkit-border-radius: 5px; width:205px;  font-style:normal;font-size:12px; padding:10px; position:relative; float:left; margin-left:5px; line-height:20px;}
.comments-list li .right span{border:6px solid;border-color:transparent #c1c1c1 #c1c1c1 transparent; left:-12px; top:15px; position:absolute; width: 0; height: 0;}
.comments-list li .right em{border:5px solid;border-color:transparent #fff #fff transparent; left:-10px; top:16px; position:absolute; width: 0; height: 0; z-index:999;}


.comments-list li.black .right{background-color: #000; min-height:35px; color:#fff; -moz-border-radius: 5px; border:1px solid #000;  -webkit-border-radius: 5px; width:205px;  font-style:normal;font-size:12px; padding:10px; position:relative; float:left; margin-left:5px; line-height:20px;}
.comments-list li.black .right span{border:6px solid;border-color:transparent #000 #000 transparent; left:-12px; top:15px; position:absolute; width: 0; height: 0;}
.comments-list li.black .right em{border:5px solid;border-color:transparent #000 #000 transparent; left:-10px; top:16px; position:absolute; width: 0; height: 0; z-index:999;}


.comments-list .more{display:block;width:305px; height:29px; line-height:29px; color:#000; text-align:center; background:url(../images/comments-morebtn.jpg) no-repeat; margin-top:7px;}




/*产品库*/
.brand-article{position:relative;width:320px; margin:0 auto;}
.brand-photo{ padding:8px 0 15px 0; width:320px; margin:0 auto;}
.brand-photo img{ display:block; margin:0 auto;}
.brand-body{ padding:10px; width:300px; margin:0 auto;}
.brand-body .artouter{ height:79px; overflow:hidden; }
.brand-body .artinner{padding-bottom:8px;}
.brand-body .artinner p{ line-height:25px;}
.zk-btn{  position:absolute; right:12px; bottom:0px; display:block; background:url(../images/zkbtn.jpg) no-repeat; width:41px; height:17px; cursor:pointer; font-size:11px; padding-top:2px; text-align:center;background-size: contain;-webkit-background-size: contain; }
.brand-body p{ line-height:30px;}
.brand-body p a{color:#da0026; }

.product-photo{padding:10px 10px 0 10px;}
.product-photo img{ border:1px solid #cccccc; }
.product-like{padding:0px 10px 10px 10px; margin-top:3px;}
.product-like a{ display:block; float:left; margin-top:3px; width:47px; height:20px; line-height:20px; color:#fff; text-align:center;-moz-border-radius: 5px;  -webkit-border-radius: 5px;border:1px solid #de0c31;
background: -webkit-gradient(linear, left top, left bottom, from(#de0c31),to(#f95e79));
background: -moz-linear-gradient( top, #de0c31, #f95e79);}

.product-like p{background-color: #fff; height:25px; line-height:25px; color:#000; -moz-border-radius: 5px; border:1px solid #dfdfdf;  -webkit-border-radius: 5px; padding:0 10px; font-style:normal;font-size:12px;position:relative;margin-left:10px; float:left; -webkit-box-shadow:2px 2px 5px #666;}
.product-like p span{border:4px solid;border-color:transparent #c1c1c1 #c1c1c1 transparent; left:-8px; top:8px; position:absolute; width: 0; height: 0;}
.product-like p em{border:3px solid;border-color:transparent #fff #fff transparent; left:-6px; top:9px; position:absolute; width: 0; height: 0; z-index:999;}
.product-like p b{ color:#da0015; font-weight:normal;}



.show-body{ line-height:20px; padding:10px; width:300px; margin:0 auto;}
.show-body a.more{ text-align:right; color:#da0026; font-size:12px; display:block;}




/*图库*/
.gallery{ background:url(../images/linebg.png) repeat scroll 0 0 ; width:300px; height:330px; position:relative;}
.gallery  .slide-list{ width:300px;overflow:hidden;height:330px; border:none;  margin-left:28px; margin-left:0;}

.gallery  .slide-list .slide-item{position: relative;width:300px; margin:0 auto; height:330px;display: table-cell;vertical-align: middle;}
.gallery .slide-list  ul li{float:left;width:300px;height:330px;text-align:center;overflow:hidden}
.gallery  .slide-controler .prev-btn{width:20px; height:35px; position:absolute;left:5px; top:130px;}
.gallery  .slide-controler .next-btn{width:20px; height:35px; position:absolute;right:3px; top:130px;}
.gallery  .slide-controler .prev-btn img ,.slide-controler .next-btn img{ width:20px; height:35px;}
.gallery-number{text-align:right; color:#666;}



